orange, lemon/citron flower - French English Dictionary